Understanding Customer Lifetime Value: What Every Marketer Needs To Know